"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/2/28 10:45
@Description :  继承细节
1.python多继承时，如果有同名成员，遵循从左到右的优先级(写在左边的父类的优先级高，右边的优先级低)
"""
# 歌手
class Singer:
    type = '流行'

    def sing(self, name):
        print(f'我是{self.type}歌手可以演唱{name}')


# 演员
class Actor:
    type = '喜剧'

    def show(self, name):
        print(f'我是{self.type}演员参演过{name}')

#  明星类  支持多继承
class SuperStar(Actor,Singer):
    type = '综合型'
    pass

super_star = SuperStar()
super_star.sing('music')
super_star.show('movie')